type github.com/refraction-networking/utls.cipherSuite

24 uses

	github.com/refraction-networking/utls (current package)
		cipher_suites.go#L136: type cipherSuite struct {
		cipher_suites.go#L150: var cipherSuites = []*cipherSuite{ // TODO: replace with a map, since the order doesn't matter.
		cipher_suites.go#L177: func selectCipherSuite(ids, supportedIDs []uint16, ok func(*cipherSuite) bool) *cipherSuite {
		cipher_suites.go#L647: func mutualCipherSuite(have []uint16, want uint16) *cipherSuite {
		cipher_suites.go#L656: func cipherSuiteByID(id uint16) *cipherSuite {
		common.go#L1415: 		rsaCipherSuite := selectCipherSuite(chi.CipherSuites, config.cipherSuites(), func(c *cipherSuite) bool {
		common.go#L1492: 	cipherSuite := selectCipherSuite(chi.CipherSuites, config.cipherSuites(), func(c *cipherSuite) bool {
		handshake_client.go#L37: 	suite        *cipherSuite
		handshake_server.go#L31: 	suite        *cipherSuite
		handshake_server.go#L429: func (hs *serverHandshakeState) cipherSuiteOk(c *cipherSuite) bool {
		prf.go#L91: func prfAndHashForVersion(version uint16, suite *cipherSuite) (prfFunc, crypto.Hash) {
		prf.go#L105: func prfForVersion(version uint16, suite *cipherSuite) prfFunc {
		prf.go#L112: func masterFromPreMasterSecret(version uint16, suite *cipherSuite, preMasterSecret, clientRandom, serverRandom []byte) []byte {
		prf.go#L122: func extMasterFromPreMasterSecret(version uint16, suite *cipherSuite, preMasterSecret, transcript []byte) []byte {
		prf.go#L135: func keysFromMasterSecret(version uint16, suite *cipherSuite, masterSecret, clientRandom, serverRandom []byte, macLen, keyLen, ivLen int) (clientMAC, serverMAC, clientKey, serverKey, clientIV, serverIV []byte) {
		prf.go#L156: func newFinishedHash(version uint16, cipherSuite *cipherSuite) finishedHash {
		prf.go#L270: func ekmFromMasterSecret(version uint16, suite *cipherSuite, masterSecret, clientRandom, serverRandom []byte) func(string, []byte, int) ([]byte, error) {
		u_common.go#L737: var utlsSupportedCipherSuites []*cipherSuite
		u_common.go#L740: 	utlsSupportedCipherSuites = append(cipherSuites, []*cipherSuite{
		u_common.go#L754: 	utlsSupportedCipherSuites = append(cipherSuites, []*cipherSuite{
		u_public.go#L513: func (cs *PubCipherSuite) getPrivatePtr() *cipherSuite {
		u_public.go#L517: 		return &cipherSuite{
		u_public.go#L531: func (cs *cipherSuite) getPublicObj() PubCipherSuite {